Blockchain in IoT and Beyond: Case Studies …

133

Fig. 11 Relay chain, Parathreads, and Parachains through XMCP

Now given that we understand the various methods of achieving interoperability

using Polkadot, now let’s discuss each of these aspects in regard to implementing

it with IoT projects. The following sections discuss the usage aspects of Polkadot

elements in solutions.

I.

Using Parathreads

As discussed, Parachains and Parathreads form an integral part of the Polkadot

ecosystem. However, each of them has some limitations. They are bound by the

economic model and the technology used. But this also means easy implementation

and scaling. The best use case for these can be in case of micro-payments. If the IoT

system is focused on rewarding people based on certain criteria, a parathread can

be used. It will be a more economic implementation and would also ensure faster

transactions.

II.

Using Parachain

Ifaseparatesidechainisneededtobeimplemented,thenParachainwouldbetheideal

choice. A separate chain may be needed if the IoT project is focused on simultaneous